workspace "RayTracing"
	architecture "x64"
	
	configurations
	{
		"debug",
		"release",
		"dist"
	}

outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"

-- Include directories relative to root folder (solution directory)
includeDir = {}

-- ///////////////////////////// ----------------------------
-- Dependencies ---------------------------------------------
-- ///////////////////////////// ----------------------------


-- ///////////////////////////// --------------------------
-- Exe ----------------------------------------------------
-- ///////////////////////////// --------------------------


include ( "RayTracing" )

-- ///////////////////////////// ----------------------------
-- Clean ----------------------------------------------------
-- ///////////////////////////// ----------------------------

if _ACTION == 'clean' then
   os.rmdir('bin')
   os.rmdir('bin-int')
   os.remove('*.sln')
   os.remove('project-robot/**.vcxproj')
   os.remove('project-robot/**.vcxproj.**')
   os.remove('ui-show/**.vcxproj')
   os.remove('ui-show/**.vcxproj.**')
   os.remove('test/**.vcxproj')
   os.remove('test/**.vcxproj.**')
   -- etc
end
